stop in your tracks - Fransızca İngilizce Sözlük